﻿namespace WMS6.Web.AnalyticsReportServiceRef
{
    using System.CodeDom.Compiler;
    using System.Data;
    using System.ServiceModel;

    [ServiceContract(Namespace="WMS6.Services", ConfigurationName="AnalyticsReportServiceRef.IAnalyticsReportService"), GeneratedCode("System.ServiceModel", "3.0.0.0")]
    public interface IAnalyticsReportService
    {
        [OperationContract(Action="WMS6.Services/IAnalyticsReportService/GetAdjustMentRptDataSet", ReplyAction="WMS6.Services/IAnalyticsReportService/GetAdjustMentRptDataSetResponse"), FaultContract(typeof(FaultDetail), Action="WMS6.Services/IAnalyticsReportService/GetAdjustMentRptDataSetFaultDetailFault", Name="FaultDetail", Namespace="PowerWMS6")]
        DataSet GetAdjustMentRptDataSet(InvAdjustmentRptQueryEntity InvAdjustmentRptQueryEntity, PubParasInfo pubParasInfo);
        [OperationContract(Action="WMS6.Services/IAnalyticsReportService/GetASNStatusRptInfo", ReplyAction="WMS6.Services/IAnalyticsReportService/GetASNStatusRptInfoResponse"), FaultContract(typeof(FaultDetail), Action="WMS6.Services/IAnalyticsReportService/GetASNStatusRptInfoFaultDetailFault", Name="FaultDetail", Namespace="PowerWMS6")]
        DataSet GetASNStatusRptInfo(ASNStatusRptQueryEntity asnStatusRptQueryEntity, PubParasInfo pubParasInfo);
        [OperationContract(Action="WMS6.Services/IAnalyticsReportService/GetCustomerReturnDetailRptDataSet", ReplyAction="WMS6.Services/IAnalyticsReportService/GetCustomerReturnDetailRptDataSetResponse"), FaultContract(typeof(FaultDetail), Action="WMS6.Services/IAnalyticsReportService/GetCustomerReturnDetailRptDataSetFaultDetailFault", Name="FaultDetail", Namespace="PowerWMS6")]
        DataSet GetCustomerReturnDetailRptDataSet(CustomerReturnDetailRptQueryEntity customerReturnDetailRptQueryEntity, PubParasInfo pubParasInfo);
        [FaultContract(typeof(FaultDetail), Action="WMS6.Services/IAnalyticsReportService/GetDiffCountReportListFaultDetailFault", Name="FaultDetail", Namespace="PowerWMS6"), OperationContract(Action="WMS6.Services/IAnalyticsReportService/GetDiffCountReportList", ReplyAction="WMS6.Services/IAnalyticsReportService/GetDiffCountReportListResponse")]
        DataSet GetDiffCountReportList(DiffCountRptQueryEntity diffCountRptQueryEntity, PubParasInfo pubParasInfo);
        [OperationContract(Action="WMS6.Services/IAnalyticsReportService/GetEmptyLocationRptInfo", ReplyAction="WMS6.Services/IAnalyticsReportService/GetEmptyLocationRptInfoResponse"), FaultContract(typeof(FaultDetail), Action="WMS6.Services/IAnalyticsReportService/GetEmptyLocationRptInfoFaultDetailFault", Name="FaultDetail", Namespace="PowerWMS6")]
        DataSet GetEmptyLocationRptInfo(EmptyLocationRptQueryEntity emptyLocationRptQuery, PubParasInfo pubParasInfo);
        [FaultContract(typeof(FaultDetail), Action="WMS6.Services/IAnalyticsReportService/GetFinanceInOutStockDetailRptDataSetFaultDetailFault", Name="FaultDetail", Namespace="PowerWMS6"), OperationContract(Action="WMS6.Services/IAnalyticsReportService/GetFinanceInOutStockDetailRptDataSet", ReplyAction="WMS6.Services/IAnalyticsReportService/GetFinanceInOutStockDetailRptDataSetResponse")]
        DataSet GetFinanceInOutStockDetailRptDataSet(FinanceInOutStockDetailRptQueryEntity financeInOutStockDetailRptQueryEntity, PubParasInfo pubParasInfo);
        [OperationContract(Action="WMS6.Services/IAnalyticsReportService/GetFinanceSalesDetailByDateRptDataSet", ReplyAction="WMS6.Services/IAnalyticsReportService/GetFinanceSalesDetailByDateRptDataSetResponse"), FaultContract(typeof(FaultDetail), Action="WMS6.Services/IAnalyticsReportService/GetFinanceSalesDetailByDateRptDataSetFaultDetailFault", Name="FaultDetail", Namespace="PowerWMS6")]
        DataSet GetFinanceSalesDetailByDateRptDataSet(FinanceSalesDetailRptQueryEntiry financeSalesDetailRptQueryEntiry, PubParasInfo pubParasInfo);
        [OperationContract(Action="WMS6.Services/IAnalyticsReportService/GetFinanceSalesDetailRptDataSet", ReplyAction="WMS6.Services/IAnalyticsReportService/GetFinanceSalesDetailRptDataSetResponse"), FaultContract(typeof(FaultDetail), Action="WMS6.Services/IAnalyticsReportService/GetFinanceSalesDetailRptDataSetFaultDetailFault", Name="FaultDetail", Namespace="PowerWMS6")]
        DataSet GetFinanceSalesDetailRptDataSet(FinanceSalesDetailRptQueryEntiry financeSalesDetailRptQueryEntiry, PubParasInfo pubParasInfo);
        [FaultContract(typeof(FaultDetail), Action="WMS6.Services/IAnalyticsReportService/GetGlobalInventoryRptDataSetFaultDetailFault", Name="FaultDetail", Namespace="PowerWMS6"), OperationContract(Action="WMS6.Services/IAnalyticsReportService/GetGlobalInventoryRptDataSet", ReplyAction="WMS6.Services/IAnalyticsReportService/GetGlobalInventoryRptDataSetResponse")]
        DataSet GetGlobalInventoryRptDataSet(GlobalInventoryRptQueryEntity globalInventoryRptQueryEntity, PubParasInfo pubParasInfo);
        [OperationContract(Action="WMS6.Services/IAnalyticsReportService/GetIdleInventoryRptDataSet", ReplyAction="WMS6.Services/IAnalyticsReportService/GetIdleInventoryRptDataSetResponse"), FaultContract(typeof(FaultDetail), Action="WMS6.Services/IAnalyticsReportService/GetIdleInventoryRptDataSetFaultDetailFault", Name="FaultDetail", Namespace="PowerWMS6")]
        DataSet GetIdleInventoryRptDataSet(IdleInventoryRptQueryEntiry idleInventoryRptQueryEntiry, PubParasInfo pubParasInfo);
        [FaultContract(typeof(FaultDetail), Action="WMS6.Services/IAnalyticsReportService/GetInOutBlanaceRptDataSetFaultDetailFault", Name="FaultDetail", Namespace="PowerWMS6"), OperationContract(Action="WMS6.Services/IAnalyticsReportService/GetInOutBlanaceRptDataSet", ReplyAction="WMS6.Services/IAnalyticsReportService/GetInOutBlanaceRptDataSetResponse")]
        DataSet GetInOutBlanaceRptDataSet(InOutBlanaceRptQueryEntity inOutBlanaceRptQueryEntity, PubParasInfo pubParasInfo);
        [OperationContract(Action="WMS6.Services/IAnalyticsReportService/GetInOutInvRptDetailDataSet", ReplyAction="WMS6.Services/IAnalyticsReportService/GetInOutInvRptDetailDataSetResponse"), FaultContract(typeof(FaultDetail), Action="WMS6.Services/IAnalyticsReportService/GetInOutInvRptDetailDataSetFaultDetailFault", Name="FaultDetail", Namespace="PowerWMS6")]
        DataSet GetInOutInvRptDetailDataSet(InOutStockRptDetailQueryEntity InOutStockRptDetailQuery, PubParasInfo pubParasInfo);
        [OperationContract(Action="WMS6.Services/IAnalyticsReportService/GetInOutStockRptDetailInfo", ReplyAction="WMS6.Services/IAnalyticsReportService/GetInOutStockRptDetailInfoResponse"), FaultContract(typeof(FaultDetail), Action="WMS6.Services/IAnalyticsReportService/GetInOutStockRptDetailInfoFaultDetailFault", Name="FaultDetail", Namespace="PowerWMS6")]
        DataSet GetInOutStockRptDetailInfo(InOutStockRptDetailQueryEntity InOutStockRptDetailQuery, PubParasInfo pubParasInfo);
        [FaultContract(typeof(FaultDetail), Action="WMS6.Services/IAnalyticsReportService/GetInOutStockRptInfoFaultDetailFault", Name="FaultDetail", Namespace="PowerWMS6"), OperationContract(Action="WMS6.Services/IAnalyticsReportService/GetInOutStockRptInfo", ReplyAction="WMS6.Services/IAnalyticsReportService/GetInOutStockRptInfoResponse")]
        DataSet GetInOutStockRptInfo(InOutStockRptQueryEntity InOutStockRptQuery, PubParasInfo pubParasInfo);
        [OperationContract(Action="WMS6.Services/IAnalyticsReportService/GetInvLocSkyTransRptDataSet", ReplyAction="WMS6.Services/IAnalyticsReportService/GetInvLocSkyTransRptDataSetResponse"), FaultContract(typeof(FaultDetail), Action="WMS6.Services/IAnalyticsReportService/GetInvLocSkyTransRptDataSetFaultDetailFault", Name="FaultDetail", Namespace="PowerWMS6")]
        DataSet GetInvLocSkyTransRptDataSet(InvLocSkyTransRptQueryEntity invLocSkyTransRptQueryEntity, PubParasInfo pubParasInfo);
        [OperationContract(Action="WMS6.Services/IAnalyticsReportService/GetLocationRptInfo", ReplyAction="WMS6.Services/IAnalyticsReportService/GetLocationRptInfoResponse"), FaultContract(typeof(FaultDetail), Action="WMS6.Services/IAnalyticsReportService/GetLocationRptInfoFaultDetailFault", Name="FaultDetail", Namespace="PowerWMS6")]
        DataSet GetLocationRptInfo(LocationRptQueryEntity locationRptQuery, PubParasInfo pubParasInfo);
        [OperationContract(Action="WMS6.Services/IAnalyticsReportService/GetOnTheWayOrderRptDataSet", ReplyAction="WMS6.Services/IAnalyticsReportService/GetOnTheWayOrderRptDataSetResponse"), FaultContract(typeof(FaultDetail), Action="WMS6.Services/IAnalyticsReportService/GetOnTheWayOrderRptDataSetFaultDetailFault", Name="FaultDetail", Namespace="PowerWMS6")]
        DataSet GetOnTheWayOrderRptDataSet(OnTheWayOrderRptQueryEntity onTheWayOrderRptQueryEntity, PubParasInfo pubParasInfo);
        [FaultContract(typeof(FaultDetail), Action="WMS6.Services/IAnalyticsReportService/GetOperationLogDataSetFaultDetailFault", Name="FaultDetail", Namespace="PowerWMS6"), OperationContract(Action="WMS6.Services/IAnalyticsReportService/GetOperationLogDataSet", ReplyAction="WMS6.Services/IAnalyticsReportService/GetOperationLogDataSetResponse")]
        DataSet GetOperationLogDataSet(OperationLogQueryEntity operationLogQueryEntity, PubParasInfo pubParasInfo);
        [OperationContract(Action="WMS6.Services/IAnalyticsReportService/GetOwnerTransferRptDataSet", ReplyAction="WMS6.Services/IAnalyticsReportService/GetOwnerTransferRptDataSetResponse"), FaultContract(typeof(FaultDetail), Action="WMS6.Services/IAnalyticsReportService/GetOwnerTransferRptDataSetFaultDetailFault", Name="FaultDetail", Namespace="PowerWMS6")]
        DataSet GetOwnerTransferRptDataSet(OwnerTransferRptQueryEntity ownerTransferRptQueryEntity, PubParasInfo pubParasInfo);
        [OperationContract(Action="WMS6.Services/IAnalyticsReportService/GetPhysicalCountReportDataSet", ReplyAction="WMS6.Services/IAnalyticsReportService/GetPhysicalCountReportDataSetResponse"), FaultContract(typeof(FaultDetail), Action="WMS6.Services/IAnalyticsReportService/GetPhysicalCountReportDataSetFaultDetailFault", Name="FaultDetail", Namespace="PowerWMS6")]
        DataSet GetPhysicalCountReportDataSet(PhysicalCountDiffRptQueryEntity physicalCountDiffRptQueryEntity, PubParasInfo pubParasInfo);
        [FaultContract(typeof(FaultDetail), Action="WMS6.Services/IAnalyticsReportService/GetPhysicalCountReportListFaultDetailFault", Name="FaultDetail", Namespace="PowerWMS6"), OperationContract(Action="WMS6.Services/IAnalyticsReportService/GetPhysicalCountReportList", ReplyAction="WMS6.Services/IAnalyticsReportService/GetPhysicalCountReportListResponse")]
        DataSet GetPhysicalCountReportList(PhysicalCountRptQueryEntity physicalCountRptQueryEntity, PubParasInfo pubParasInfo);
        [OperationContract(Action="WMS6.Services/IAnalyticsReportService/GetPickingRptInfo", ReplyAction="WMS6.Services/IAnalyticsReportService/GetPickingRptInfoResponse"), FaultContract(typeof(FaultDetail), Action="WMS6.Services/IAnalyticsReportService/GetPickingRptInfoFaultDetailFault", Name="FaultDetail", Namespace="PowerWMS6")]
        DataSet GetPickingRptInfo(PickingRptQueryEntity PickingRptQuery, PubParasInfo pubParasInfo);
        [FaultContract(typeof(FaultDetail), Action="WMS6.Services/IAnalyticsReportService/GetPurchasePlanRptDataSetFaultDetailFault", Name="FaultDetail", Namespace="PowerWMS6"), OperationContract(Action="WMS6.Services/IAnalyticsReportService/GetPurchasePlanRptDataSet", ReplyAction="WMS6.Services/IAnalyticsReportService/GetPurchasePlanRptDataSetResponse")]
        DataSet GetPurchasePlanRptDataSet(PurchasePlanRptQueryEntity purchasePlanRptQueryEntity, PubParasInfo pubParasInfo);
        [FaultContract(typeof(FaultDetail), Action="WMS6.Services/IAnalyticsReportService/GetReceiptDetailRptInfoFaultDetailFault", Name="FaultDetail", Namespace="PowerWMS6"), OperationContract(Action="WMS6.Services/IAnalyticsReportService/GetReceiptDetailRptInfo", ReplyAction="WMS6.Services/IAnalyticsReportService/GetReceiptDetailRptInfoResponse")]
        DataSet GetReceiptDetailRptInfo(ReceiptDetailRptQueryEntity receiptDetailRptQueryEntity, PubParasInfo pubParasInfo);
        [OperationContract(Action="WMS6.Services/IAnalyticsReportService/GetReceiptRptInfo", ReplyAction="WMS6.Services/IAnalyticsReportService/GetReceiptRptInfoResponse"), FaultContract(typeof(FaultDetail), Action="WMS6.Services/IAnalyticsReportService/GetReceiptRptInfoFaultDetailFault", Name="FaultDetail", Namespace="PowerWMS6")]
        DataSet GetReceiptRptInfo(ReceiptRptQueryEntity ReceiptRptQuery, PubParasInfo pubParasInfo);
        [FaultContract(typeof(FaultDetail), Action="WMS6.Services/IAnalyticsReportService/GetSafeInventoryRptInfoFaultDetailFault", Name="FaultDetail", Namespace="PowerWMS6"), OperationContract(Action="WMS6.Services/IAnalyticsReportService/GetSafeInventoryRptInfo", ReplyAction="WMS6.Services/IAnalyticsReportService/GetSafeInventoryRptInfoResponse")]
        DataSet GetSafeInventoryRptInfo(SafeInventoryRptQueryEntity safeInventoryRptQuery, PubParasInfo pubParasInfo);
        [OperationContract(Action="WMS6.Services/IAnalyticsReportService/GetShelflifeRptInfo", ReplyAction="WMS6.Services/IAnalyticsReportService/GetShelflifeRptInfoResponse"), FaultContract(typeof(FaultDetail), Action="WMS6.Services/IAnalyticsReportService/GetShelflifeRptInfoFaultDetailFault", Name="FaultDetail", Namespace="PowerWMS6")]
        DataSet GetShelflifeRptInfo(ShelflifeRptQueryEntity ShelflifeRptQuery, PubParasInfo pubParasInfo);
        [OperationContract(Action="WMS6.Services/IAnalyticsReportService/GetShipmentOrderDetailRptInfo", ReplyAction="WMS6.Services/IAnalyticsReportService/GetShipmentOrderDetailRptInfoResponse"), FaultContract(typeof(FaultDetail), Action="WMS6.Services/IAnalyticsReportService/GetShipmentOrderDetailRptInfoFaultDetailFault", Name="FaultDetail", Namespace="PowerWMS6")]
        DataSet GetShipmentOrderDetailRptInfo(ShipmentOrderDetailRptQueryEntity shipmentOrderDetailRptQuery, PubParasInfo pubParasInfo);
        [FaultContract(typeof(FaultDetail), Action="WMS6.Services/IAnalyticsReportService/GetShipmentOrderRptInfoFaultDetailFault", Name="FaultDetail", Namespace="PowerWMS6"), OperationContract(Action="WMS6.Services/IAnalyticsReportService/GetShipmentOrderRptInfo", ReplyAction="WMS6.Services/IAnalyticsReportService/GetShipmentOrderRptInfoResponse")]
        DataSet GetShipmentOrderRptInfo(ShipmentOrderRptQueryEntity shipmentOrderRptQuery, PubParasInfo pubParasInfo);
        [FaultContract(typeof(FaultDetail), Action="WMS6.Services/IAnalyticsReportService/GetShipmentOrderRptStatisticsFaultDetailFault", Name="FaultDetail", Namespace="PowerWMS6"), OperationContract(Action="WMS6.Services/IAnalyticsReportService/GetShipmentOrderRptStatistics", ReplyAction="WMS6.Services/IAnalyticsReportService/GetShipmentOrderRptStatisticsResponse")]
        DataSet GetShipmentOrderRptStatistics(ShipmentOrderRptQueryEntity shipmentOrderStatusRptQueryEntity, PubParasInfo pubParasInfo);
        [OperationContract(Action="WMS6.Services/IAnalyticsReportService/GetShipmentOrderStatusRptInfo", ReplyAction="WMS6.Services/IAnalyticsReportService/GetShipmentOrderStatusRptInfoResponse"), FaultContract(typeof(FaultDetail), Action="WMS6.Services/IAnalyticsReportService/GetShipmentOrderStatusRptInfoFaultDetailFault", Name="FaultDetail", Namespace="PowerWMS6")]
        DataSet GetShipmentOrderStatusRptInfo(ShipmentOrderStatusRptQueryEntity shipmentOrderStatusRptQueryEntity, PubParasInfo pubParasInfo);
        [FaultContract(typeof(FaultDetail), Action="WMS6.Services/IAnalyticsReportService/GetShipmentStatByCustomerRptDataSetFaultDetailFault", Name="FaultDetail", Namespace="PowerWMS6"), OperationContract(Action="WMS6.Services/IAnalyticsReportService/GetShipmentStatByCustomerRptDataSet", ReplyAction="WMS6.Services/IAnalyticsReportService/GetShipmentStatByCustomerRptDataSetResponse")]
        DataSet GetShipmentStatByCustomerRptDataSet(ShipmentStatByCustomerRptQueryEntity shipmentStatByCustomerRptQueryEntity, PubParasInfo pubParasInfo);
        [OperationContract(Action="WMS6.Services/IAnalyticsReportService/GetShipmentStatByOrderRptDataSet", ReplyAction="WMS6.Services/IAnalyticsReportService/GetShipmentStatByOrderRptDataSetResponse"), FaultContract(typeof(FaultDetail), Action="WMS6.Services/IAnalyticsReportService/GetShipmentStatByOrderRptDataSetFaultDetailFault", Name="FaultDetail", Namespace="PowerWMS6")]
        DataSet GetShipmentStatByOrderRptDataSet(ShipmentStatByOrderRptQueryEntity shipmentStatByOrderRptQueryEntity, PubParasInfo pubParasInfo);
        [FaultContract(typeof(FaultDetail), Action="WMS6.Services/IAnalyticsReportService/GetShipmentStatSplitCustomerRptDataSetFaultDetailFault", Name="FaultDetail", Namespace="PowerWMS6"), OperationContract(Action="WMS6.Services/IAnalyticsReportService/GetShipmentStatSplitCustomerRptDataSet", ReplyAction="WMS6.Services/IAnalyticsReportService/GetShipmentStatSplitCustomerRptDataSetResponse")]
        DataSet GetShipmentStatSplitCustomerRptDataSet(ShipmentStatSplitCustomerRptQueryEntity shipmentStatSplitCustomerRptQueryEntity, PubParasInfo pubParasInfo);
        [OperationContract(Action="WMS6.Services/IAnalyticsReportService/GetStockRptInfo", ReplyAction="WMS6.Services/IAnalyticsReportService/GetStockRptInfoResponse"), FaultContract(typeof(FaultDetail), Action="WMS6.Services/IAnalyticsReportService/GetStockRptInfoFaultDetailFault", Name="FaultDetail", Namespace="PowerWMS6")]
        DataSet GetStockRptInfo(StockRptQueryEntity stockRptQuery, PubParasInfo pubParasInfo);
        [OperationContract(Action="WMS6.Services/IAnalyticsReportService/GetVendorReturnDetailRptDataSet", ReplyAction="WMS6.Services/IAnalyticsReportService/GetVendorReturnDetailRptDataSetResponse"), FaultContract(typeof(FaultDetail), Action="WMS6.Services/IAnalyticsReportService/GetVendorReturnDetailRptDataSetFaultDetailFault", Name="FaultDetail", Namespace="PowerWMS6")]
        DataSet GetVendorReturnDetailRptDataSet(VendorReturnDetailRptQueryEntity vendorReturnDetailRptQueryEntity, PubParasInfo pubParasInfo);
        [FaultContract(typeof(FaultDetail), Action="WMS6.Services/IAnalyticsReportService/GetWarehouseTransferRptDateSetFaultDetailFault", Name="FaultDetail", Namespace="PowerWMS6"), OperationContract(Action="WMS6.Services/IAnalyticsReportService/GetWarehouseTransferRptDateSet", ReplyAction="WMS6.Services/IAnalyticsReportService/GetWarehouseTransferRptDateSetResponse")]
        DataSet GetWarehouseTransferRptDateSet(WarehouseTransferRptQueryEntity warehouseTransferRptQueryEntity, PubParasInfo pubParasInfo);
        [OperationContract(Action="WMS6.Services/IAnalyticsReportService/GlobalInventoryWithWHRptDataSet", ReplyAction="WMS6.Services/IAnalyticsReportService/GlobalInventoryWithWHRptDataSetResponse"), FaultContract(typeof(FaultDetail), Action="WMS6.Services/IAnalyticsReportService/GlobalInventoryWithWHRptDataSetFaultDetailFault", Name="FaultDetail", Namespace="PowerWMS6")]
        DataSet GlobalInventoryWithWHRptDataSet(GlobalInventoryWithWHRptQueryEntity GlobalInventoryWithWHRptQueryEntity, PubParasInfo pubParasInfo);
    }
}

